1 result found

Search Results for: inbred strain

Inbred strain

Definition noun, plural: inbred strains A strain of animal or plant that has undergone an inbreeding strategy (e.g. brother... Read More